API Documentation
Class Index
a | b | c | d | e | f | g | h | i | j | k | l | m | n | o | p | q | r | s | t | u | v | w
  a  
DdsEncoder (nkImages)    InfiniteBitMask (nkGraphics)    PbsEnvMapFilterSources (nkAstraeus)    ShaderPassCustomDummySlot (nkGraphics)   
Deallocator (nkMemory)    InfiniteMask (nkGraphics)    PbsMaterial (nkAstraeus)    ShaderPassCustomSlot (nkGraphics)   
AlignmentDescriptor (nkImages)    DecodedData (nkGraphics)    InputDescriptor (nkWinUi)    PbsMaterialInfo (nkAstraeus)    ShaderPassMemorySlot (nkGraphics)   
AlignmentUtils (nkImages)    DecodedMeshData (nkGraphics)    InputSystem (nkInputs)    PbsProgramSources (nkAstraeus)    ShaderResource (nkGraphics)   
AlignmentUtils (nkWinUi)    DefaultAllocationStrategy (nkMemory)    InputSystem (nkWinUi)    PbsProgramTracker (nkAstraeus)    ShaderWrapper (nkAstraeus::lua::nkGraphicsWrap)   
AllocationStrategy (nkMemory)    DefaultAllocator (nkMemory)    InstancingPass (nkGraphics)    PixelFormatUtils (nkImages)    SimdInformation (nkDebug)   
Allocator (nkMemory)    DefaultDeallocator (nkMemory)    InterpreterWrapper (nkAstraeus::lua::nkScriptsWrap)    Point (nkMaths)    Slider (nkWinUi)   
ArrayAccessorDescriptor (nkScripts)    DefaultMemorySpace (nkMemory)    IntVector (nkMaths)    PopupCustomDescriptor (nkWinUi)    SsaoEffect (nkAstraeus)   
ArrayWrapper (nkAstraeus::lua::stdWrap)    DefaultRenderStrategy (nkGraphics)    ListBox::Item (nkWinUi)    PopupYesNoDescriptor (nkWinUi)    SsaoEffectInfo (nkAstraeus)   
ArrayWrapperTemplate (nkAstraeus::lua::stdWrap)    DefaultTestObserver (nkDebug)    ToolBar::Item (nkWinUi)    PostProcessPass (nkGraphics)    SsaoEffectUtils (nkAstraeus)   
AsyncWorker (nkGraphics)    DepthStencilState (nkGraphics)    TreeView::Item (nkWinUi)    PrimitiveTopologyWrapper (nkAstraeus::lua::nkGaphicsWrap)    SsaoProgramSources (nkAstraeus)   
AttributeGenerationInfo (nkGraphics)    DepthStencilStateManager (nkGraphics)   
  j  
ProfilableClass (nkGraphics)    SsaoProgramTracker (nkAstraeus)   
AttributeGenerationOutput (nkGraphics)    DofComplexEffect (nkAstraeus)    ProfilingHelper (nkGraphics)    Static (nkWinUi)   
  b  
DofComplexEffectInfo (nkAstraeus)    JpgCompressionSettings (nkImages)    ProfilingInfosHolder (nkGraphics)    StreamOutputDescriptor (nkGraphics)   
DofProgramsSources (nkAstraeus)    JpgEncoder (nkImages)    Program (nkGraphics)    String (nkMemory)   
Base64Encoder (nkExport)    DofProgramsTracker (nkAstraeus)    JsonExporter (nkExport)    ProgramCompilationResult (nkGraphics)    StringUtils (nkScripts)   
Bc1Compressor (nkImages)   
  e  
JsonExporterWrapper (nkAstraeus::lua::nkExportWrap)    ProgramEntry (nkAstraeus)    StringView (nkLog)   
Bc2Compressor (nkImages)   
  k  
ProgramManager (nkGraphics)    StringView (nkMemory)   
Bc3Compressor (nkImages)    EditBox (nkWinUi)    ProgramManagerWrapper (nkAstraeus::lua::nkGraphicsWrap)    StructToString (nkGraphics)   
BinaryDataHolder (nkAstraeus::lua::nkTasksWrap)    Effect (nkAstraeus)    KeyboardDevice (nkInputs)    ProgramSourcesHolder (nkGraphics)    StructToString (nkWinUi)   
BlendState (nkGraphics)    EffectManager (nkAstraeus)    KeyboardDeviceManager (nkInputs)    ProgramTracker (nkAstraeus)    SubEntityWrapper (nkAstraeus::lua::nkGraphicsWrap)   
BlendStateManager (nkGraphics)    EffectTypeUtils (nkAstraeus)    KeyEventData (nkWinUi)    ProgramWrapper (nkAstraeus::lua::nkGraphicsWrap)    SystemDetector (nkDebug)   
BlurComplexEffect (nkAstraeus)    Engine (nkAstraeus)   
  l  
ProgressBar (nkWinUi)   
  t  
BlurComplexEffectInfo (nkAstraeus)    Entity (nkGraphics)    ProjectLoader (nkAstraeus)   
BlurProgramsSources (nkAstraeus)    EntityRenderInfo (nkGraphics)    LambdaTask (nkTasks)    ProjectLoader (nkScripts)    TabWindow::Tab (nkWinUi)   
BlurProgramsTracker (nkAstraeus)    EntityRenderInfoSlot (nkGraphics)    Layout (nkWinUi)    ProjectLoadQuery (nkScripts)    TabWindow (nkWinUi)   
BmpEncoder (nkImages)    EntityRenderLodSlot (nkGraphics)    LinearPager (nkMemory)    ProjectLoadQuery (nkAstraeus)    TargetDescriptor (nkGraphics)   
BoundingBox (nkGraphics)    EntityWrapper (nkAstraeus::lua::nkGraphicsWrap)    ListBox (nkWinUi)    ProjectLoadResult (nkAstraeus)    TargetOperations (nkGraphics)   
BoundingBoxWrapper (nkAstraeus::lua::nkGraphicsWrap)    ComboBox::Entry (nkWinUi)    Logger (nkLog)    ProjectLoadResult (nkScripts)    Task (nkTasks)   
BudgetProvider (nkMemory)    Environment (nkScripts)    LogManager (nkDebug)    ProjectSaveQuery (nkScripts)    TaskResultWrapper (nkAstraeus::lua::nkTasksWrap)   
Buffer (nkGraphics)    EnvironmentInitializer (nkAstraeus::lua::nkExportWrap)    LogManager (nkImages)    ProjectSaveQuery (nkAstraeus)    TaskWrapper (nkAstraeus::lua::nkTasksWrap)   
Buffer (nkMemory)    EnvironmentInitializer (nkAstraeus::lua::stdWrap)    LogManager (nkInputs)    PtrPool (nkMemory)    TestClass (nkDebug)   
BufferCast (nkMemory)    EnvironmentInitializer (nkAstraeus::lua::nkGraphicsWrap)    LogManager (nkMemory)   
  q  
TestClassObserverInformation (nkDebug)   
BufferCastWrapper (nkAstraeus::lua::nkMemoryWrap)    EnvironmentInitializer (nkAstraeus::lua::nkMathsWrap)    LogManager (nkResources)    TestFunctionObserverInformation (nkDebug)   
BufferDataDescriptor (nkMemory)    EnvironmentInitializer (nkAstraeus::lua::nkMemoryWrap)    LogManager (nkScripts)    Quaternion (nkMaths)    TestObserver (nkDebug)   
BufferManager (nkGraphics)    EnvironmentInitializer (nkAstraeus::lua::nkResourcesWrap)    LogManager (nkTasks)    QuaternionWrapper (nkAstraeus::lua::nkMathsWrap)    TestRunException (nkDebug)   
BufferSubResourceDescriptor (nkGraphics)    EnvironmentInitializer (nkAstraeus::lua::nkScriptsWrap)    LogManager (nkGraphics)   
  r  
TestRunParameters (nkDebug)   
BufferView (nkMemory)    EnvironmentInitializer (nkAstraeus::lua::nkAstraeusWrap)    LogManager (nkWinUi)    TestRunResult (nkDebug)   
BufferViewWrapper (nkAstraeus::lua::nkMemoryWrap)    EnvironmentInitializer (nkAstraeus::lua::nkTasksWrap)    LogManager (nkAstraeus)    RasterState (nkGraphics)    TestStackLevel (nkDebug)   
BufferWrapper (nkAstraeus::lua::nkMemoryWrap)    EnvironmentManager (nkScripts)    LogWin (nkWinUi)    RasterStateManager (nkGraphics)    TestUtils (nkDebug)   
Button (nkWinUi)    EnvironmentWrapper (nkAstraeus::lua::nkScriptsWrap)    LogWrapper (nkAstraeus::lua::nkAstraeusWrap)    RaytracingPass (nkGraphics)    Texture (nkGraphics)   
  c  
ExecutionResult (nkScripts)    LuaEngine (nkAstraeus::lua)    Rectangle (nkMaths)    TextureCopyEffect (nkAstraeus)   
Exportable (nkExport)    LuaTask (nkAstraeus::lua::nkTasksWrap)    RegisteredTestClass (nkDebug)    TextureCopyEffectInfo (nkAstraeus)   
Camera (nkGraphics)    ExporterLoadResult (nkExport)    LuaThread (nkAstraeus::lua::nkTasksWrap)    RelativeLayout (nkWinUi)    TextureCopyProgramSources (nkAstraeus)   
CameraManager (nkGraphics)    ExporterLoadResultWrapper (nkAstraeus::lua::nkExportWrap)   
  m  
RelativePositionUtils (nkWinUi)    TextureCopyProgramTracker (nkAstraeus)   
CameraManagerWrapper (nkAstraeus::lua::nkGraphicsWrap)    ExportError (nkExport)    RenderCommand (nkGraphics)    TextureManager (nkGraphics)   
CameraWrapper (nkAstraeus::lua::nkGraphicsWrap)    ExportErrorWrapper (nkAstraeus::lua::nkExportWrap)    MacroEntry (nkGraphics)    RenderCommandQueue (nkGraphics)    TextureManagerWrapper (nkAstraeus::lua::nkGraphicsWrap)   
ChangeEventData (nkWinUi)    ExportNodeNatureWrapper (nkAstraeus::lua::nkExportWrap)    MainSystem (nkWinUi)    RenderContext (nkGraphics)    TextureSaver (nkGraphics)   
CharEventData (nkWinUi)    ExportNodeValueTypeWrapper (nkAstraeus::lua::nkExportWrap)    MainSystem (nkGraphics)    RenderContextDescriptor (nkGraphics)    TextureSaverWrapper (nkAstraeus::lua::nkGraphicsWrap)   
CheckBox (nkWinUi)   
  f  
MainSystem (nkInputs)    RenderContextManager (nkGraphics)    TextureSubResourceDescriptor (nkGraphics)   
ClearTargetsPass (nkGraphics)    MapRequestDescriptor (nkGraphics)    RenderDescriptor (nkGraphics)    TextureUtils (nkGraphics)   
ClickEventData (nkWinUi)    FileExplorer (nkWinUi)    MapResult (nkGraphics)    Renderer (nkGraphics)    TextureUtilsWrapper (nkAstraeus::lua::nkGraphicsWrap)   
Color (nkWinUi)    FileExplorer::FileFilter (nkWinUi)    Material (nkAstraeus)    RendererSupportInfo (nkGraphics)    TextureWrapper (nkAstraeus::lua::nkGraphicsWrap)   
ComboBox (nkWinUi)    FileLogger (nkLog)    MaterialManager (nkAstraeus)    RenderQueue (nkGraphics)    Theme (nkWinUi)   
CompilationFailureTypeWrapper (nkAstraeus::lua::nkScriptsWrap)    FilmGrainEffect (nkAstraeus)    MathConstants (nkMaths)    RenderQueueManager (nkGraphics)    ThemeColors (nkWinUi)   
CompilationResult (nkScripts)    FilmGrainEffectInfo (nkAstraeus)    MathConstantsWrapper (nkAstraeus::lua::nkMathsWrap)    RenderQueueManagerWrapper (nkAstraeus::lua::nkGraphicsWrap)    ThemeManager (nkWinUi)   
CompilationResultWrapper (nkAstraeus::lua::nkScriptsWrap)    FilmGrainEffectUtils (nkAstraeus)    Matrix (nkMaths)    RenderQueueWrapper (nkAstraeus::lua::nkGraphicsWrap)    Thread (nkTasks)   
ComplexEffect (nkAstraeus)    FilmGrainProgramSources (nkAstraeus)    MatrixWrapper (nkAstraeus::lua::nkMathsWrap)    RenderScenePass (nkGraphics)    ThreadSubmittedWork (nkTasks)   
ComplexEffectManager (nkAstraeus)    FilmGrainProgramTracker (nkAstraeus)    MemorySpace (nkMemory)    RenderStrategy (nkGraphics)    ThreadSubmittedWorkWrapper (nkAstraeus::lua::nkTasksWrap)   
ComplexEffectTypeUtils (nkAstraeus)    FloatEncoder (nkMaths)    Mesh (nkGraphics)    Resource (nkGraphics)    ThreadWrapper (nkAstraeus::lua::nkTasksWrap)   
Component (nkWinUi)    Font (nkWinUi)    MeshDataLinkTracker (nkGraphics)    ResourceDeclAugmentCallback (nkGraphics)    ThreeChannelPackUtils (nkAstraeus)   
ComponentManager (nkWinUi)    FontManager (nkWinUi)    MeshFillOptions (nkGraphics)    ResourceDeclAugmentCallback (nkScripts)    ToneMappingEffect (nkAstraeus)   
CompositeDecodeOptions (nkGraphics)    FreeListAllocation (nkMemory)    MeshInputLayout (nkGraphics)    ResourceGpuCopyDescriptor (nkGraphics)    ToneMappingEffectInfo (nkAstraeus)   
CompositeEncoder (nkImages)    FreeListPager (nkMemory)    MeshInputLayoutAttribute (nkGraphics)    ResourceLoadStateWrapper (nkAstraeus::lua::nkGraphicsWrap)    ToneMappingHablesCurveDescriptor (nkAstraeus)   
CompositeEncoder (nkGraphics)    Frustum (nkGraphics)    MeshManager (nkGraphics)    ResourceManager (nkResources)    ToneMappingProgramSources (nkAstraeus)   
Compositor (nkGraphics)    FrustumWrapper (nkAstraeus::lua::nkGraphicsWrap)    MeshManagerWrapper (nkAstraeus::lua::nkGraphicsWrap)    ResourceManager (nkGraphics)    ToneMappingProgramTracker (nkAstraeus)   
CompositorManager (nkGraphics)    Function (nkScripts)    MeshUtils (nkGraphics)    ResourceManagerWrapper (nkAstraeus::lua::nkResourcesWrap)    ToolBar (nkWinUi)   
CompositorManagerWrapper (nkAstraeus::lua::nkGraphicsWrap)    FunctionParameter (nkScripts)    MeshWrapper (nkAstraeus::lua::nkGraphicsWrap)    ResourceNodeWrapper (nkGraphics)    TreeView (nkWinUi)   
CompositorNode (nkGraphics)    FunctionSet (nkDebug)    MipDescriptor (nkImages)    ResourceSaveLoadCallback (nkGraphics)   
  u  
CompositorNodeWrapper (nkAstraeus::lua::nkGraphicsWrap)    FxaaEffect (nkAstraeus)    MonoMaterialPass (nkGraphics)    ResourceSetLoadQuery (nkGraphics)   
CompositorWrapper (nkAstraeus::lua::nkGraphicsWrap)    FxaaEffectInfo (nkAstraeus)    MouseDevice (nkInputs)    ResourceSetLoadResult (nkGraphics)    UnitTester (nkDebug)   
ComputePass (nkGraphics)    FxaaProgramSources (nkAstraeus)    MouseDeviceManager (nkInputs)    ResourceSetSaveQuery (nkGraphics)    UnmapRequestDescriptor (nkGraphics)   
ConfigHolder (nkGraphics)    FxaaProgramTracker (nkAstraeus)    MouseMoveEventData (nkWinUi)    ResourceSettingsChecker (nkGraphics)    UserDataHolder (nkAstraeus::lua::nkTasksWrap)   
ConfigManager (nkGraphics)   
  g  
MultiLineEdit (nkWinUi)    ResourceTask (nkGraphics)    UserType (nkScripts)   
ConfigReader (nkGraphics)   
  n  
  s  
UserTypeFieldDescriptor (nkScripts)   
ConsoleLogger (nkLog)    GlobalTimer (nkGraphics)    UserTypeHolder (nkScripts)   
ConsoleOutputFormatter (nkDebug)    GlobalTimerManager (nkGraphics)    Namespace (nkScripts)    Sampler (nkGraphics)   
  v  
ConstantBuffer (nkGraphics)    GltfEncoder (nkGraphics)    Node (nkExport)    SamplerManager (nkGraphics)   
Constants (nkAstraeus::lua::nkExportWrap)    GltfEncoderUtils (nkGraphics)    Node (nkGraphics)    Scheduler (nkTasks)    Vector (nkMaths)   
Constants (nkAstraeus::lua::stdWrap)    GltfMeshDecoderWrapper (nkAstraeus::lua::nkGraphicsWrap)    NodeChangeListener (nkGraphics)    SchedulerWrapper (nkAstraeus::lua::nkTasksWrap)    VectorWrapper (nkAstraeus::lua::nkMathsWrap)   
Constants (nkAstraeus::lua::nkGraphicsWrap)    GraphicsEngine (nkAstraeus)    NodeManager (nkGraphics)    ScreenshotTaker (nkGraphics)    VertexComponentWrapper (nkAstraeus::lua::nkGraphicsWrap)   
Constants (nkAstraeus::lua::nkScriptsWrap)    GridLayout (nkWinUi)    NodeManagerWrapper (nkAstraeus::lua::nkGraphicsWrap)    Script (nkScripts)    VertexComposition (nkGraphics)   
Constants (nkAstraeus::lua::nkMathsWrap)    GroupBox (nkWinUi)    NodeWrapper (nkAstraeus::lua::nkExportWrap)    ScriptManager (nkScripts)    VertexCompositionWrapper (nkAstraeus::lua::nkGraphicsWrap)   
Constants (nkAstraeus::lua::nkMemoryWrap)   
  h  
NodeWrapper (nkAstraeus::lua::nkGraphicsWrap)    ScriptObjectInterpreterReference (nkScripts)    VertexData (nkGraphics)   
Constants (nkAstraeus::lua::nkResourcesWrap)    NotificationPositionDescriptor (nkWinUi)    ScriptObjectInterpreterView (nkScripts)    Viewport (nkGraphics)   
Constants (nkAstraeus::lua::nkTasksWrap)    HandledEventData (nkWinUi)    Notificator (nkWinUi)    ScriptObjectReference (nkScripts)    ViewportManager (nkGraphics)   
ContentLoader (nkScripts)    Hasher (nkMaths)    NunitOutputFormatter (nkDebug)    ScriptObjectReferenceStruct (nkScripts)    ViewportManagerWrapper (nkAstraeus::lua::nkGraphicsWrap)   
ContentLoader (nkGraphics)    HdrEncoder (nkImages)   
  o  
ScriptObjectView (nkScripts)    ViewportWrapper (nkAstraeus::lua::nkGraphicsWrap)   
ContentLoader (nkWinUi)   
  i  
ScriptsEngine (nkAstraeus)   
  w  
ContentLoadResult (nkScripts)    ObjDecodeOptions (nkGraphics)    ScriptWrapper (nkAstraeus::lua::nkScriptsWrap)   
ContentLoadResult (nkGraphics)    Image (nkImages)    ObjEncoder (nkGraphics)    ScrollBar (nkWinUi)    WheelEventData (nkWinUi)   
ContextMenu (nkWinUi)    ImageBase (nkImages)    OneChannelPackUtils (nkAstraeus)    Shader (nkGraphics)    Window (nkWinUi)   
ConversionUtils (nkImages)    ImageDescriptor (nkImages)    OutputFormatter (nkDebug)    ShaderBoundResourceDesc (nkGraphics)    WindowDescriptor (nkGraphics)   
CpuDetector (nkDebug)    ImageEnvironmentEffect (nkAstraeus)    OutputTarget (nkDebug)    ShaderInstanceCustomDummySlot (nkGraphics)   
CpuInformation (nkDebug)    ImageEnvironmentEffectInfo (nkAstraeus)   
  p  
ShaderInstanceCustomSlot (nkGraphics)   
Cursor (nkWinUi)    ImageEnvironmentProgramSources (nkAstraeus)    ShaderInstanceMemorySlot (nkGraphics)   
CursorManager (nkWinUi)    ImageEnvironmentProgramTracker (nkAstraeus)    PackedMeshData (nkGraphics)    ShaderManager (nkGraphics)   
CursorUtils (nkWinUi)    ImageView (nkImages)    Pass (nkGraphics)    ShaderManagerWrapper (nkAstraeus::lua::nkGraphicsWrap)   
  d  
IndexFormatUtils (nkGraphics)    PbsEnvMapFilter (nkAstraeus)    ShaderMemorySlot (nkGraphics)   
DataAllocator (nkInputs)   
a | b | c | d | e | f | g | h | i | j | k | l | m | n | o | p | q | r | s | t | u | v | w